Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A OWEN AVENUE Detached £296,713 £95,000 21 Jan 2002
14 OWEN AVENUE Detached £351,779 £145,000 7 Mar 2003
24 OWEN AVENUE Semi-Detached £216,324 £175,000 10 May 2019
26 OWEN AVENUE Semi-Detached £245,881 £154,950 11 Apr 2008
30 OWEN AVENUE Detached £280,758 £162,000 2 Jun 2011
36 OWEN AVENUE Detached £343,701 £340,000 13 Apr 2023
38 OWEN AVENUE Detached £478,242 £83,950 19 Oct 1995
40 OWEN AVENUE Detached £283,407 £263,000 27 Sep 2021
44 OWEN AVENUE Detached £276,038 £49,000 12 Apr 1996
46 OWEN AVENUE Detached £319,943 £261,500 7 Feb 2020
52 OWEN AVENUE Semi-Detached £374,676 £295,000 25 Aug 2017
56 OWEN AVENUE Detached £343,231 £162,000 6 Feb 2004
60 OWEN AVENUE Detached £320,871 £57,000 9 May 1995
64 OWEN AVENUE Detached £273,856 £120,000 26 Sep 2003